package day06Case01;

/**
 * @author Xiao
 * @date 2021/7/6
 */
public class getMaxMin_Array {
    /**
     *      需求：
     *          获取任意int数组中的最大值、最小值，并返回。
     */
    public static void main(String[] args) {
        int[] arr = Print_Array.getAnyArray();
        System.out.println("随机产生的int类型的数组如下:");
        Print_Array.printArray(arr);
        System.out.println("--------------");
        int max = getMaxArray(arr);
        System.out.println("max:" + max);
        int min = getMinArray(arr);
        System.out.println("min:" + min);
    }

    public static int getMinArray(int[] arr) {
        int min = 0;
        for (int i = 1; i < arr.length; i++) {
            if (arr[i] < min) {
                min = arr[i];
            }
        }
        return min;
    }

    public static int getMaxArray(int[] arr) {
        int max = 0;
        for (int i = 1; i < arr.length; i++) {
            if (arr[i] > max) {
                max = arr[i];
            }
        }
        return max;
    }
}
